Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST PETERS PLACE Detached £379,186 £310,000 22 May 2020
2 ST PETERS PLACE Detached £552,873 £158,000 28 Mar 2001
3 ST PETERS PLACE Detached £522,577 £249,995 25 Mar 2004
4 ST PETERS PLACE Detached £582,516 £169,950 3 May 2001